﻿@charset "utf-8";
p, dl, dt, dd, h1, h2, h3, h4, span, strong,input,button { margin: 0; padding: 0; list-style: none; text-decoration: none; border: 0; list-style: none; }
body{
        /*font-family: 'Alibaba-PuHuiTi-Regular'!important;*/
}
.clear { margin: 0; padding: 0; font-size: 0; clear: both; }
.ml20 {margin-left: 20px !important;}
.mr10 {margin-right: 10px !important;}
.wapper { width: 1200px; margin: 0 auto; }
#banner{ height:230px; overflow:hidden;position:relative; z-index:1; background:#ddd;}
.am-slider-a1 .am-viewport{ width:100%; max-height:inherit !important;}
.inside{ position:relative; z-index:1;margin-top: 20px;}
.inside *{ box-sizing:content-box;}
.inside_right {background: #fff; }
.inside_right .weizhi { float: right; height: 20px; line-height: 20px; font-size: 12px; color: #999; }
.inside_right .weizhi strong { font-weight: normal; }

.inside_right .lxjs {height: 20px; padding:15px 0px; border-bottom: #ddd dotted 1px; line-height: 20px; overflow: hidden; }
.inside_right .lxjs dl { width: 100%; float: left; }
.inside_right .lxjs dl dt { float: left; font-size: 12px; border: #f60 solid 1px; color: #f60; padding: 0 10px; }
.inside_right .lxjs dl dt strong { font-weight: normal; }
.inside_right .lxjs dl dd { float: left; margin-left:20px; _display: inline; margin-top:0; line-height:23px;}
.inside_right .lxjs dl dd .search_input{ border-bottom:1px solid #ccc;}
.inside_right .lxjs dl dd .search_btn{ background:url(img/search.png) right center no-repeat; width:20px; height:20px;}
.inside_right .lxjs a { }
.inside_right .lxjs_hover a { color:#f60;}

.inside_right .sxjs { height: 20px; padding:15px 0px; border-bottom: #ddd dotted 1px; line-height: 20px; overflow: hidden; }
.inside_right .sxjs dl { width: 350px; float: left; }
.inside_right .sxjs dl dt { float: left; font-size: 12px; border: #f60 solid 1px; color: #f60; padding: 0 10px; }
.inside_right .sxjs dl dt strong { font-weight: normal; }
.inside_right .sxjs dl dd { float: left; margin-left: 15px; _display: inline; margin-top:0;}
.inside_right .sxjs img { border: #f4f4f4 solid 1px; font-size: 0; }
.inside_right .sxjs_hover a img { border: #c00 solid 1px; }
.inside_fl {position: relative;z-index: 2; border:#e7e7e7 solid 1px; padding:10px 24px; height:90px;}
.inside_fl .list {width: 230px;float: left;position: relative; height:30px; line-height:30px;}
.inside_fl .cur {color:#f20}
.inside_fl .list h2 {height: 30px;line-height: 30px;font-weight: normal;color: #333;position: relative;z-index: 1;padding-left: 30px;}
.inside_fl .list dl {border:1px solid #ddd; background:#fff;padding: 10px;width: 80%;position: absolute;left: 0px;top: 30px;z-index: 2;display: none;}
.inside_fl .list dl dt {height: 6px;font-size: 0px;width: 11px;margin: -16px auto 0px;padding-bottom: 10px;}
.inside_fl .list dl dd {line-height: 22px;float: left;width: 50%; margin-top:0;}
.inside_fl .list dl dd a{ font-size:12px;}
.inside_fl_01 {background: url(img/dao_01.gif) 0px  center no-repeat;}
.inside_fl_02 {background: url(img/dao_02.gif) 0px  center no-repeat;}
.inside_fl_03 {background: url(img/dao_03.gif) 0px  center no-repeat;}
.inside_fl_04 {background: url(img/dao_04.gif) 0px  center no-repeat;}
.inside_fl_05 {background: url(img/dao_05.gif) 0px  center no-repeat;}
.inside_fl_06 {background: url(img/dao_06.gif) 0px  center no-repeat;}
.inside_fl_07 {background: url(img/dao_07.gif) 0px  center no-repeat;}
.inside_fl_08 {background: url(img/dao_08.gif) 0px  center no-repeat;}
.inside_fl_09 {background: url(img/dao_09.gif) 0px  center no-repeat;}
.inside_fl_10 {background: url(img/dao_10.gif) 0px  center no-repeat;}
.inside_fl_11 {background: url(img/dao_11.gif) 0px  center no-repeat;}
.inside_fl_12 {background: url(img/dao_12.gif) 0px  center no-repeat;}
.inside_fl_13 {background: url(img/dao_13.gif) 0px  center no-repeat;}
/*产品列表*/
.ntlist{ padding:40px 0;}
.flex_between {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.scroll_pic {overflow:hidden}
.scroll_pic img {width:100%;position:relative}
.nibox2 .flex,.ntlist .flex {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.nibox2 .items,.ntlist .items {width:377px;height:389px;border:1px solid #eee;border-radius:5px;padding:8px;margin-bottom:20px}
.nibox2 .pic,.ntlist .pic {height:220px}
.nibox2 .c_9,.ntlist .c_9 {color:#999}
.nibox2 .c_f60,.ntlist .c_f60 {color:#f60}
.nibox2 .c_c,.ntlist .c_c {color:#ccc}
.nibox2 .money,.ntlist .money {font-size:22px}
.nibox2 h6,.ntlist h6 {line-height:27px;border-bottom:1px solid #f6f6f6;color:#555;padding:0 5px; margin:0; font-weight:400; font-size:16px;}
.nibox2 span,.ntlist span {font-size:12px}
.nibox2 .link,.ntlist .link {display:block;width:92px;height:34px;border:1px solid #e5e5e5;color:#555;text-align:center;line-height:32px;border-radius:3px}
.nibox2 .link:hover,.ntlist .link:hover {background-color:#00a2e9;border-color:#00a2e9;color:#fff}
.nibox2 .c_type,.ntlist .c_type {display:inline-block;height:20px;color:#66c7f2;border:1px solid #66c7f2;padding:3px 2px;line-height:1}
.nibox2 .items_c,.ntlist .items_c {padding:15px 5px}
.nibox2 .items_b,.ntlist .items_b {}

/*产品详情页*/
.page_box {background-color:#fff;padding:50px; color:#666;}
.info {width:469px}
.info .title {font-size:22px;margin-bottom:10px}
.info .title span {display:inline-block;height:32px;line-height:32px;text-align:center;padding:0 10px;background-color:#00a2e9;color:#fff;margin-right:10px;font-size:14px}
.info .money {color:#ff4146;line-height:2;margin-bottom:10px}
.info .money span {font-size:20px}
.info .money img {vertical-align:text-bottom}
.info ul {border-top:1px solid #dcdbd9;padding:15px 0;line-height:36px}
.info .buy,.info .see {display:inline-block;width:130px;height:40px;line-height:40px;text-align:center;color:#fff}
.info .buy {background-color:#ff4146;transition:background-color .2s}
.info .buy:hover {background-color:#ff7478}
.info .see {background-color:#00a2e9;transition:background-color .2s;position:relative;padding-left:40px}
.info .see:hover {background-color:#1dbaff}
.info .see:hover:before {background-color:#019fe4}
.info .see:before {content:"";width:40px;height:40px;position:absolute;left:0;top:0;background:#018dcb url(img/tinfo_icon1.png) no-repeat 50%;transition:background-color .2s}
.page_box .pic {width:533px;height:382px;border:1px solid #e2e2e2}
.page_box .anchor {margin-bottom:40px;position:relative;background-color:#fff;z-index:999;margin-left:-50px;margin-right:-50px;padding:30px 50px 0}
.page_box .anchor ul {border-bottom:1px solid #dcdbd9}
.page_box .anchor li {float:left;margin-right:20px}
.page_box .anchor li a {display:block;height:44px;border-bottom:5px solid transparent;line-height:39px;font-size:16px;padding:0 5px;margin-bottom:-1px}
.page_box .anchor li a.active,.page_box .anchor li a:hover {border-bottom:5px solid #00a2e9; color:#00a2e9;}
.page_box .content {line-height: 30px;color: #333;}
.tinfo_table {width:944px;margin-left:40px;margin-top:10px;margin-bottom:20px}
.tinfo_table td,.tinfo_table tr {border:1px solid #eee}
.tinfo_table tr:nth-of-type(2n) {background-color:#f9f9f9}
.tinfo_table td[rowspan] {background-color:#fff}
.tinfo_table td {line-height:38px;padding:0 10px}
.tinfo_dl dl {margin-top:10px;margin-bottom:25px}
.tinfo_dl dd,.tinfo_dl dt {padding-left:35px;position:relative}
.tinfo_dl dd:first-of-type:before,.tinfo_dl dt:before {width:26px;height:26px;text-align:center;line-height:24px;border-width:1px;border-style:solid;border-radius:50px;position:absolute;left:0;top:2px}
.tinfo_dl dt {margin-bottom:10px;color:#066666}
.tinfo_dl dt:before {content:"问";background-color:#00a2e9;border-color:#00a2e9;color:#fff}
.tinfo_dl dd:first-of-type:before {content:"答";border-color:#d71f06;color:#d71f06}
.page_box .fy a{}
.page_box .fy a:hover{ color:#00a2e9}
.detail_top{ line-height:40px; margin-bottom:40px;}
.sub_tit{ width:40%;  }
.sub_tit a{color:#fff; padding:0 60px 0 20px; display:inline-block; font-size:22px; background:#00a2e9 url(img/tit_bg.png) center right no-repeat;}
.weizhi{ width:60%; text-align:right;}
.weizhi a{ color:#666;}
.weizhi a:hover{ color:#00a2e9}
.bd_box{ margin-top:15px;}

/*案例列表*/
.case_2 {padding-bottom:25px;}
.case_2 ul {width:1224px;}
.case_2 ul li {padding:10px 0px 10px 0px;width:382px;border:#ddd solid 1px;overflow:hidden;background:#fff;margin-bottom:25px;border-radius:5px;position:relative;transition:all 0.5s;float:left;margin-right:24px;}
.case_2 ul li:hover {border:#e72f3c solid 1px;}
.case_2 ul li .img {position:relative;z-index:1;height:285px;width:364px;margin:0 auto;overflow:hidden;transition:all 0.3s;}
.case_2 ul li .img:hover {-webkit-box-shadow:rgba(231,47,60,.3) 0 0 10px 5px;-moz-box-shadow:rgba(231,47,60,.3) 0 0 10px 5px;box-shadow:rgba(231,47,60,.3) 0 0 10px 5px;}
.case_2 ul li .img a {display:block;width:364px;margin:0 auto;position:relative;overflow:hidden;}
.case_2 ul li .img a img {position:relative;z-index:1;display:block; width:100%;}
.case_2 ul li h3 {height:30px;line-height:30px;padding:0 10px;margin-top:10px;}
.case_2 ul li h3 span {float:left;font-size:14px;margin-right:10px;font-weight:normal;background:url(img/sz.png) left center no-repeat;padding-left:24px;}
.case_2 ul li h3 strong {float:right;font-size:14px;font-weight:normal;background:url(img/add.png) left center no-repeat;padding-left:24px;}
.btns {top:10px;right:9px;position:absolute;z-index:99;height:30px;line-height:30px;width:80px;text-align:center;}
.btns a {color:#fff;display:block;background:#CE1B29;border-radius:3px;font-size:14px;}
.btns a:hover {background:#f60;color:#fff;text-decoration:none;}

/*新闻详情页*/
.news_cont{}
.news_cont h1{ line-height:50px; font-size:22px; font-weight:bold; text-align:center}
.news_cont .other{ line-height:40px; text-align:center;}
.news_cont .other span{ padding:0 10px;}
.news_cont p{ padding-bottom:15px;}